Alpine willowweed - German English Dictionary